package com.yidu.hbatsft.dao;

import com.yidu.hbatsft.domain.AtsRivalResult;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;
import org.apache.ibatis.annotations.Mapper;


@Mapper
public interface AtsRivalResultMapper {

    int deleteByPrimaryKey(Integer resultId);

    /**
     * 新增
     * @param record
     * @return
     */

    int insert(AtsRivalResult record);

    int insertSelective(AtsRivalResult record);

    AtsRivalResult selectByPrimaryKey(Integer resultId);

    int updateByPrimaryKeySelective(AtsRivalResult record);

    int updateByPrimaryKey(AtsRivalResult record);

    int updatese(int id);

    /**
     * 删除
     * @param resultId
     */

    int delete(AtsRivalResult resultId);




    /**根据id查询
     *
     * @param id
     * @return
     */
    AtsRivalResult findbyid(Integer id);



    /**
     * 查询所有
     * @param map
     * @return
     */
    List<AtsRivalResult> selectAll(Map<String, Object> map,Integer id);


    List<AtsRivalResult> findAll(Integer id);





    int count();


    int counts(AtsRivalResult atsRivalResult);

    List<AtsRivalResult> findAlls(AtsRivalResult atsRivalResult);


}